\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{class_checkpointer}{Checkpointer} (Used to implement failure recovery )}{\pageref{class_checkpointer}}{}
\item\contentsline{section}{\hyperlink{class_client}{Client} }{\pageref{class_client}}{}
\item\contentsline{section}{\hyperlink{class_context}{Context} (An object that maintains the context for the executing code )}{\pageref{class_context}}{}
\item\contentsline{section}{\hyperlink{struct_cookie}{Cookie} }{\pageref{struct_cookie}}{}
\item\contentsline{section}{\hyperlink{class_data___formatter}{Data\_\-Formatter} (An interface for formatter objects )}{\pageref{class_data___formatter}}{}
\item\contentsline{section}{\hyperlink{class_d_m___client}{DM\_\-Client} (The client used to access the Distributed Map )}{\pageref{class_d_m___client}}{}
\item\contentsline{section}{\hyperlink{class_d_m___server}{DM\_\-Server} (The Server class that implements the DistributedMap Ice interface )}{\pageref{class_d_m___server}}{}
\item\contentsline{section}{\hyperlink{class_l_d_a_util_1_1_d_m___server___names}{LDAUtil::DM\_\-Server\_\-Names} }{\pageref{class_l_d_a_util_1_1_d_m___server___names}}{}
\item\contentsline{section}{\hyperlink{class_document_reader}{DocumentReader} }{\pageref{class_document_reader}}{}
\item\contentsline{section}{\hyperlink{class_document_writer}{DocumentWriter} }{\pageref{class_document_writer}}{}
\item\contentsline{section}{\hyperlink{class_execution___strategy}{Execution\_\-Strategy} (Interface for strategy objects )}{\pageref{class_execution___strategy}}{}
\item\contentsline{section}{\hyperlink{class_filter___eval}{Filter\_\-Eval} (A filter in the TBB pipeline )}{\pageref{class_filter___eval}}{}
\item\contentsline{section}{\hyperlink{class_filter___optimizer}{Filter\_\-Optimizer} (A filter in the TBB pipeline )}{\pageref{class_filter___optimizer}}{}
\item\contentsline{section}{\hyperlink{class_filter___reader}{Filter\_\-Reader} (A filter in the TBB pipeline )}{\pageref{class_filter___reader}}{}
\item\contentsline{section}{\hyperlink{class_filter___sampler}{Filter\_\-Sampler} (A filter in the TBB pipeline )}{\pageref{class_filter___sampler}}{}
\item\contentsline{section}{\hyperlink{class_filter___tester}{Filter\_\-Tester} (A filter in the TBB pipeline )}{\pageref{class_filter___tester}}{}
\item\contentsline{section}{\hyperlink{class_filter___updater}{Filter\_\-Updater} }{\pageref{class_filter___updater}}{}
\item\contentsline{section}{\hyperlink{class_filter___writer}{Filter\_\-Writer} (A filter in the TBB pipeline )}{\pageref{class_filter___writer}}{}
\item\contentsline{section}{\hyperlink{class_generic_top_k_list}{GenericTopKList$<$ T, GreaterThan $>$} (A list that maintains top K elements )}{\pageref{class_generic_top_k_list}}{}
\item\contentsline{section}{\hyperlink{class_hadoop___checkpointer}{Hadoop\_\-Checkpointer} }{\pageref{class_hadoop___checkpointer}}{}
\item\contentsline{section}{\hyperlink{class_hashmap___array}{Hashmap\_\-Array$<$ Key, Value $>$} }{\pageref{class_hashmap___array}}{}
\item\contentsline{section}{\hyperlink{class_invalid_old_topic_exc}{InvalidOldTopicExc} }{\pageref{class_invalid_old_topic_exc}}{}
\item\contentsline{section}{\hyperlink{class_hashmap___array_1_1iterator}{Hashmap\_\-Array$<$ Key, Value $>$::iterator} }{\pageref{class_hashmap___array_1_1iterator}}{}
\item\contentsline{section}{\hyperlink{class_l_d_a_util_1_1_itoa}{LDAUtil::Itoa} }{\pageref{class_l_d_a_util_1_1_itoa}}{}
\item\contentsline{section}{\hyperlink{class_local___checkpointer}{Local\_\-Checkpointer} }{\pageref{class_local___checkpointer}}{}
\item\contentsline{section}{\hyperlink{class_model}{Model} }{\pageref{class_model}}{}
\item\contentsline{section}{\hyperlink{class_model___builder}{Model\_\-Builder} }{\pageref{class_model___builder}}{}
\item\contentsline{section}{\hyperlink{class_model___director}{Model\_\-Director} (The Director class of the Builder pattern )}{\pageref{class_model___director}}{}
\item\contentsline{section}{\hyperlink{class_model___refiner}{Model\_\-Refiner} }{\pageref{class_model___refiner}}{}
\item\contentsline{section}{\hyperlink{struct_parameter}{Parameter} }{\pageref{struct_parameter}}{}
\item\contentsline{section}{\hyperlink{class_pipeline}{Pipeline} (An interface that all pipeline objects must implement )}{\pageref{class_pipeline}}{}
\item\contentsline{section}{\hyperlink{class_p_n_g_callback}{PNGCallback} (The call back object for the Put and Get AMI )}{\pageref{class_p_n_g_callback}}{}
\item\contentsline{section}{\hyperlink{class_p_n_g_job}{PNGJob} }{\pageref{class_p_n_g_job}}{}
\item\contentsline{section}{\hyperlink{class_server___helper}{Server\_\-Helper} (Server Helper interface )}{\pageref{class_server___helper}}{}
\item\contentsline{section}{\hyperlink{classsimple__map}{simple\_\-map} }{\pageref{classsimple__map}}{}
\item\contentsline{section}{\hyperlink{class_l_d_a_util_1_1_string_tokenizer}{LDAUtil::StringTokenizer} }{\pageref{class_l_d_a_util_1_1_string_tokenizer}}{}
\item\contentsline{section}{\hyperlink{class_l_d_a_util_1_1_string_trimmer}{LDAUtil::StringTrimmer} }{\pageref{class_l_d_a_util_1_1_string_trimmer}}{}
\item\contentsline{section}{\hyperlink{class_synchronized___training___execution___strategy}{Synchronized\_\-Training\_\-Execution\_\-Strategy} (Default implementation of the \hyperlink{class_execution___strategy}{Execution\_\-Strategy} interface )}{\pageref{class_synchronized___training___execution___strategy}}{}
\item\contentsline{section}{\hyperlink{class_synchronizer}{Synchronizer} }{\pageref{class_synchronizer}}{}
\item\contentsline{section}{\hyperlink{class_synchronizer___helper}{Synchronizer\_\-Helper} (A helper class for the synchronizer )}{\pageref{class_synchronizer___helper}}{}
\item\contentsline{section}{\hyperlink{class_t_b_b___pipeline}{TBB\_\-Pipeline} }{\pageref{class_t_b_b___pipeline}}{}
\item\contentsline{section}{\hyperlink{class_testing___execution___strategy}{Testing\_\-Execution\_\-Strategy} }{\pageref{class_testing___execution___strategy}}{}
\item\contentsline{section}{\hyperlink{struct_topic_counts}{TopicCounts} }{\pageref{struct_topic_counts}}{}
\item\contentsline{section}{\hyperlink{class_top_k_list}{TopKList} }{\pageref{class_top_k_list}}{}
\item\contentsline{section}{\hyperlink{class_training___execution___strategy}{Training\_\-Execution\_\-Strategy} }{\pageref{class_training___execution___strategy}}{}
\item\contentsline{section}{\hyperlink{class_type_topic_counts}{TypeTopicCounts} }{\pageref{class_type_topic_counts}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model}{Unigram\_\-Model} }{\pageref{class_unigram___model}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___server___helper}{Unigram\_\-Model\_\-Server\_\-Helper} }{\pageref{class_unigram___model___server___helper}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___streamer}{Unigram\_\-Model\_\-Streamer} }{\pageref{class_unigram___model___streamer}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___streaming___builder}{Unigram\_\-Model\_\-Streaming\_\-Builder} }{\pageref{class_unigram___model___streaming___builder}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___synchronized___training___builder}{Unigram\_\-Model\_\-Synchronized\_\-Training\_\-Builder} }{\pageref{class_unigram___model___synchronized___training___builder}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___synchronizer___helper}{Unigram\_\-Model\_\-Synchronizer\_\-Helper} }{\pageref{class_unigram___model___synchronizer___helper}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___tester}{Unigram\_\-Model\_\-Tester} }{\pageref{class_unigram___model___tester}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___testing___builder}{Unigram\_\-Model\_\-Testing\_\-Builder} }{\pageref{class_unigram___model___testing___builder}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___trainer}{Unigram\_\-Model\_\-Trainer} }{\pageref{class_unigram___model___trainer}}{}
\item\contentsline{section}{\hyperlink{class_unigram___model___training___builder}{Unigram\_\-Model\_\-Training\_\-Builder} }{\pageref{class_unigram___model___training___builder}}{}
\item\contentsline{section}{\hyperlink{class_unigram___test___data___formatter}{Unigram\_\-Test\_\-Data\_\-Formatter} }{\pageref{class_unigram___test___data___formatter}}{}
\item\contentsline{section}{\hyperlink{class_unigram___train___data___formatter}{Unigram\_\-Train\_\-Data\_\-Formatter} }{\pageref{class_unigram___train___data___formatter}}{}
\item\contentsline{section}{\hyperlink{class_word_index_dictionary}{WordIndexDictionary} (A two way dictionary of words to indices )}{\pageref{class_word_index_dictionary}}{}
\end{DoxyCompactList}
